sponsoring institution - Spanish English Dictionary